Injectivity of relational semantics for (connected) MELL proof-structures via Taylor expansion
نویسندگان
چکیده
Given a syntax S endowed with some rewrite rules, and given a denotational semantics D for S (i.e. a semantics which gives to any term t of S an interpretation t D that is invariant under the rewrite rules), we say that D is injective with respect to S if, for any two normal terms t and t of S, t D = t D implies t = t. In categorical terms, injectivity corresponds to faithfulness of the " interpretation-functor " from S to D; it is a natural and well studied question for denotational semantics of λ-calculi and term rewriting systems (see [7,10]). All (positive) results of injectivity of denotational models with respect to some syntax fit in the general perspective of abolishing the traditional distinction between syntax and semantics. Starting from investigations on denotational semantics of System F (second order typed λ-calculus), in 1987 Girard [8] introduced linear logic (LL), a refinement of intuitionistic logic. He defines two new modalities, ! and ?, giving a logical status to structural rules and allowing one to distinguish between linear resources (i.e. usable exactly once during the cut-elimination process) and resources available at will (i.e. erasable and duplicable during the cut-elimination process). One of the main features of LL is the possibility of representing proofs geometrically (so as the λ-calculus terms) by means of particular graphs called proof-structures. Among proof-structures it is possible to characterize " in a geometric way " the ones corresponding to proofs in LL sequent calculus through the Danos-Regnier correctness criterion [2] (see also [11]): roughly speaking, a proof-structure is a proof-net (i.e. it corresponds to a proof in LL sequent calculus) if and only if it fulfils some conditions about acyclicity and connectedness (ACC). 4 Ehrhard [3] introduced finiteness spaces, a denotational model of LL (and λ-calculus) which interprets formulas by topological vector spaces and proofs by analytical functions: in this model the operations of differentiation and the Taylor expansion make sense. Ehrhard and Regnier [4,5,6] internalized these operations in the syntax and thus introduced differential linear logic DiLL 0 (which 4 Strictly speaking, this equivalence holds only in some fragments of LL, for example the multiplicative one (MLL) without ⊥. In larger fragments of LL, as for instance MELL (the multiplicative-exponential fragment of LL, sufficiently expressive to encode the λ-calculus) one only has that all proof-nets are ACC proof-structures, but to obtain the converse ACC …
منابع مشابه
Computing Connected Proof(-Structure)s From Their Taylor Expansion
We show that every connected Multiplicative Exponential Linear Logic (MELL) proof-structure (with or without cuts) is uniquely determined by a well-chosen element of its Taylor expansion: the one obtained by taking two copies of the content of each box. As a consequence, the relational model is injective with respect to connected MELL proof-structures. 1998 ACM Subject Classification F.4.1 Math...
متن کاملTaylor expansion in linear logic is invertible
Each Multiplicative Exponential Linear Logic (MELL) proof-net can be expanded into a differential net, which is its Taylor expansion. We prove that two different MELL proof-nets have two different Taylor expansions. As a corollary, we prove a completeness result for MELL: We show that the relational model is injective for MELL proof-nets, i.e. the equality between MELL proof-nets in the relatio...
متن کاملThe Relational Model Is Injective for Multiplicative Exponential Linear Logic
We prove a completeness result for Multiplicative Exponential Linear Logic (MELL): we show that the relational model is injective for MELL proof-nets, i.e. the equality between MELL proof-nets in the relational model is exactly axiomatized by cut-elimination. In the seminal paper by Harvey Friedman [11], it has been shown that equality between simply-typed lambda terms in the full typed structu...
متن کاملRelational type-checking for MELL proof-structures. Part 1: Multiplicatives
Relational semantics for linear logic is a form of non-idempotent intersection type system, from which several informations on the execution of a proof-structure can be recovered. An element of the relational interpretation of a proof-structure R with conclusion Γ acts thus as a type (refining Γ) having R as an inhabitant. We are interested in the following type-checking question: given a proof...
متن کاملApproximate solution of the stochastic Volterra integral equations via expansion method
In this paper, we present an efficient method for determining the solution of the stochastic second kind Volterra integral equations (SVIE) by using the Taylor expansion method. This method transforms the SVIE to a linear stochastic ordinary differential equation which needs specified boundary conditions. For determining boundary conditions, we use the integration technique. This technique give...
متن کامل